.touch-sizes .button,
.touch-sizes .toggle-button,
.touch-sizes .label {
    -fx-padding: 0.5em 1.1em 0.5em 1.1em;
    -fx-font-size: 1.5em;
}
.touch-sizes .scroll-bar > .increment-button,
.touch-sizes .scroll-bar > .decrement-button {
    -fx-padding: 0.75em;
}
.touch-sizes .list-view .list-cell {
    -fx-padding: 0.4em 0.8em 0.4em 0.8em;
}
.touch-sizes .list-view .list-cell {
    -fx-font-size: 1.3em;
}
.touch-sizes .slider {
    -fx-min-width: 200px;
}
.touch-sizes .slider .track {
    -fx-padding: 0.5em;
}
.touch-sizes .slider .thumb {
    -fx-padding: 1.3em;
    -fx-background-radius: 100;
}

.popup {
    -fx-background-color: cornsilk;
    -fx-padding: 10;
    -fx-border-color: black;
    -fx-border-width: 5;
    -fx-font-size: 16;
}



.buttons{
    -fx-background-repeat: no-repeat;
    -fx-background-position: 40 center;
    -fx-cursor: hand;
}
.convert-button{
    -fx-background-image: url("../icons/convert-icon.png");
    /*-fx-base: #3c3c3c;*/
}
.reverse-button{
    -fx-background-image: url("../icons/reverse-icon.png");
    /*-fx-base: #3c3c3c;*/
}
.copy-button{
    -fx-background-image: url("../icons/copy-icon.png");
    /*-fx-base: #3c3c3c;*/
}

.textarea{
    -fx-focus-color: transparent;
    -fx-background-insets: -1.4, 0, 1, 2;
    -fx-border-color: transparent;

}

.tab-pane .tab-header-area .tab-header-background {
    -fx-opacity: 0;
}

.tab-pane
{
    -fx-tab-min-width:90;
}

.tab{
    -fx-background-insets: 0 1 0 1,0,0;
}
.tab-pane .tab
{
    -fx-background-color: #e6e6e6;
    -fx-cursor: hand;
}

.tab-pane .tab:selected
{
    -fx-background-color: #3c3c3c;
}

.tab .tab-label {
    -fx-alignment: CENTER;
    -fx-text-fill: #000000;
    -fx-font-size: 16px;
}

.tab:selected .tab-label {
    -fx-alignment: CENTER;
    -fx-text-fill: #96b946;
}

.convertto .tab-label, .convertto .tab, .convertto .tab:selected{
    -fx-font-size: 12px !important;
    -fx-font-weight: normal !important;
    -fx-background-color: transparent !important;
    -fx-cursor: move !important;
    -fx-border-color:transparent !important;
    -fx-color-label-visible: false !important;
}
.tab-pane:top *.tab-header-area {
    -fx-background-insets: 0, 0 0 1 0 !important;
    -fx-padding: 0.416667em 0.166667em 0.0em 0.0em !important; /* overriden as 5 2 0 0 */
}